package com.lixinlei.tech.collection.collections.bo;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

@NoArgsConstructor
@Getter
@Setter
@JsonInclude(JsonInclude.Include.NON_NULL)
public class MultipleLoadCommunitySearchItem {

    @JsonProperty("item_id")
    protected Integer itemId;

    @JsonProperty("item_type")
    protected Integer itemType;

    @JsonProperty("source")
    private String source;

    @JsonProperty("category_id_new")
    protected String categoryIdNew;
//
//    @JsonProperty("lt")
//    private String loadType = LoadTypeEnum.CONTENT.getCode();

    @JsonProperty("item_score")
    private Double itemScore;

    @JsonProperty("item_score_v2")
    private Double itemScoreV2;

    @JsonProperty(value = "postusers_type", access = JsonProperty.Access.WRITE_ONLY)
    private Integer talentType = 0;

}
